package com.company.project.robot.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.company.project.sys.entity.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author ZYF
 * @date 2021/10/22 15:13
 */
@Data
@TableName("wechat_group")
public class WechatGroupEntity extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * 主键id
     */
    @TableField("id")
    @ApiModelProperty(value = "主键id")
    private String id;

    /**
     * 群名称
     */
    @TableField("group_name")
    @ApiModelProperty(value = "群名称")
    private String groupName;

    /**
     * 是否进入猜灯谜(0未进入，1进入)
     */
    @TableField("is_den_mi")
    @ApiModelProperty(value = "是否进入猜灯谜(0未进入，1进入)")
    private Integer isDenMi;

    /**
     * 是否进入成语接龙(0未进入，1进入)
     */
    @TableField("is_idiom")
    @ApiModelProperty(value = "是否进入成语接龙(0未进入，1进入)")
    private Integer isIdiom;

    /**
     * 游戏的场次
     */
    @TableField("number")
    @ApiModelProperty(value = "游戏的场次")
    private Integer number;

    /**
     * 新人进来的欢迎语
     */
    @TableField("welcome")
    @ApiModelProperty(value = "新人进来的欢迎语")
    private String welcome;

    /**
     * 是否删除(1未删除；0已删除)
     */
    @TableField("deleted")
    @ApiModelProperty(value = "是否删除(1未删除；0已删除)")
    private Integer deleted;

    /**
     * 机器人id
     */
    @TableField("robot_id")
    @ApiModelProperty(value = "对应机器人表的id")
    private String robotId;

    @TableField("label")
    @ApiModelProperty(value = "微信标签")
    private String label;


}
